ARM: GICv3 ITS: initialize host ITS
authorAndre Przywara <andre.przywara@arm.com>
Fri, 7 Apr 2017 22:07:54 +0000 (23:07 +0100)
committerStefano Stabellini <sstabellini@kernel.org>
Fri, 7 Apr 2017 22:15:25 +0000 (15:15 -0700)
commit66d0ee1dee44dac8c22eaec82a88ad16ea1aa873
tree3f4cc81b0fdd7897f62d32d6a0117f603abea0d9
parent62404aba782a488244da9c0444e98c84bb127a67
ARM: GICv3 ITS: initialize host ITS

Map the registers frame for each host ITS and populate the host ITS
structure with some parameters describing the size of certain properties
like the number of bits for device IDs.

Signed-off-by: Andre Przywara <andre.przywara@arm.com>
Reviewed-by: Julien Grall <julien.grall@arm.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
xen/arch/arm/gic-v3-its.c
xen/arch/arm/gic-v3.c
xen/include/asm-arm/gic_v3_its.h